لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بوتکمپ DevOps به MLOps: ساخت و استقرار جامع سیستمهای یادگیری ماشین [ویدئویی]
- آخرین آپدیت
دانلود DevOps to MLOps Bootcamp: Build & Deploy ML Systems End-to-End [Video]
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در این بوتکمپ جامع، شما دنیای MLOps و نحوه تحول آن در توسعه و استقرار یادگیری ماشین (ML) را کاوش خواهید کرد. این دوره با مقدمهای بر MLOps آغاز میشود و مفاهیم اصلی، مطالعات موردی واقعی و مقایسههایی با متدهای DevOps را پوشش میدهد. همچنین با پارادایمهای نوظهوری مانند LLMOps و AgenticAIOps آشنا خواهید شد.
با پیشرفت دوره، وارد پروژههای عملی میشوید که با یک مورد کاربردی پیشبینی قیمت خانه بر پایه رگرسیون شروع میشود. از آمادهسازی محیط تا ساخت و آزمایش مدلهای یادگیری ماشین، درک جامعی از چرخه حیات MLOps به دست خواهید آورد. یاد میگیرید چگونه مدلها را با Docker و FastAPI کانتینریزه کنید، محیطهای مجازی پایتون را راهاندازی نمایید و آزمایشهای یادگیری ماشین را با استفاده از MLflow مدیریت کنید.
این دوره همچنین جریانهای کاری CI/CD با GitHub Actions را پوشش میدهد که در آن خط لولههای داده، آموزش مدل و انتشار ایمیجهای داکر را خودکار خواهید کرد. مقیاسپذیری استنتاج مدل با Kubernetes و همچنین مانیتورینگ و مقیاسپذیری خودکار (Autoscaling) با Prometheus، Grafana و KEDA آموزش داده میشود. علاوه بر این، اصول GitOps را بررسی کرده و از ArgoCD برای تحویل مداوم اپلیکیشنهای ML و LLM استفاده خواهید کرد. در پایان دوره، شما قادر خواهید بود خط لولههای MLOps را پیادهسازی کنید، مدلها را برای محیط عملیاتی مقیاسبندی نمایید و سیستمهای قدرتمند، کارآمد و خودکاری برای عملیات یادگیری ماشین بسازید.
- راهاندازی محیطهای MLOps با Docker و Kubernetes
- ساخت مدلهای یادگیری ماشین و کانتینریزه کردن آنها با FastAPI
- خودکارسازی جریانهای کاری یادگیری ماشین با استفاده از GitHub Actions
- مقیاسبندی و مانیتورینگ مدلها با Kubernetes، Prometheus و KEDA
- پیادهسازی GitOps برای تحویل مداوم اپلیکیشنهای ML
- مدیریت آزمایشهای یادگیری ماشین با MLflow و سایر ابزارها
این دوره برای دانشمندان داده، مهندسان ML و متخصصان DevOps علاقهمند به پیادهسازی MLOps ایدهآل است. پیشنیازها شامل دانش پایه یادگیری ماشین، پایتون و سیستمهای کنترل نسخه مانند Git است.
* پروژه رگرسیون واقعی برای پیوند دادن متدهای DevOps و استقرار ML
* تمرکز بر کانتینریزه کردن و خودکارسازی برای جریانهای کاری CI/CD در زمان واقعی
* استفاده جامع از زنجیره ابزارهای MLOps از توسعه تا مشاهدهپذیری (Observability)
سرفصل ها و درس ها
مقدمهای بر MLOps
Introduction to MLOps
معرفی دوره
Course Introduction
MLOps چیست؟
What is MLOps?
داستان تکامل MLOps، LLMOps و AgenticAIOps
Story of Evolution of MLOps, LLMOps and AgenticAIOps
مقایسه سه رویکرد به هوش مصنوعی
Comparing Three Approaches to AI
مطالعات موردی MLOps – یادگیری از پیشگامان
MLOps Case Studies – Learning from the Pioneers
مقایسه DevOps در مقابل MLOps
Comparing DevOps vs MLOps
ظهور مهندس MLOps
Emergence of MLOps Engineer
شروع کار با مورد کاربردی و آمادهسازی محیط
Getting Started with the Use Case and Environment Setup
معرفی ماژول
Module Intro
مورد کاربردی – پیشبینی قیمت خانه – رگرسیون
Use Case – House Price Predictor – Regression
درک متدهای End-to-End یادگیری ماشین و MLOps
Understanding End to End ML Practices and MLOps
مرور کلی آمادهسازی محیط
Environment Setup Overview
راهاندازی Docker / Podman با Compose
Setting up Docker / Podman with Compose
اجرای MLflow برای ردیابی آزمایشها
Launching MLflow for Experiment Tracking
درک ساختار دایرکتوری و اسکلت پروژه
Understanding the Project Directory and Scaffold
راهاندازی محیط مجازی پایتون با UV
Setting up Python Virtual Environment with UV
کار با Jupyter Notebooks
Working with Jupyter Notebooks
نوشتن و اجرای اولین جریان کاری GitHub Actions
Writing and Executing Our First GitHub Actions Workflow
افزودن مراحل مهندسی داده و ویژگی به همراه آموزش مدل
Adding Data and Feature Engineering Steps with Model Training
مرحله آموزش مدل با MLFlow برای ردیابی
Model Training Step with MLFlow for Tracking
افزودن مرحله ساخت و انتشار ایمیج با Docker
Adding Image Build and Publish Step with Docker
پیکربندی Registry Token و انتشار ایمیج در DockerHub
Configuring Registry Token and Publishing Image to DockerHub
خط لوله جریان کاری MLOps CI چند مرحلهای و ماژولار
Modular, Multi-Stage MLOps CI Workflow Pipeline
جمعبندی
Summary
ساخت زیرساخت استنتاج مقیاسپذیر برای محیط عملیاتی با Kubernetes
Building Scalable Prod Inference Infrastructure with Kubernetes
معرفی ماژول
Module Intro
طراحی زیرساخت مقیاسپذیر برای استنتاج مدل
Designing Scalable Infrastructure for Model Inference
مقدمهای بر Kubernetes برای یادگیری ماشین
Introduction to Kubernetes for Machine Learning
مفاهیم اصلی Kubernetes – Pods، Deployments و Services
Kubernetes Core Concepts – Pods, Deployments and Services
سادهترین راه برای ساخت کلاستر 3 نودی Kubernetes با KIND
Simplest Way to Build a 3 Node Kubernetes Cluster with KIND
استقرار اپلیکیشن فرانتاند Streamlit با Kubernetes
Deploying Streamlit Frontend App with Kubernetes
در دسترس قرار دادن اپلیکیشن Streamlit با سرویس NodePort در Kubernetes
Exposing the Streamlit App with Kubernetes NodePort Service
ایجاد Deployment و Service برای مدل بستهبندی شده در FastAPI
Creating Deployment & Service for the Model Wrapped in FastAPI
اتصال Streamlit به مدل با استفاده از Service Discovery مبتنی بر DNS در Kubernetes
Connecting Streamlit with Model using Kubernetes Native DNS Based Service Discovery
راه ساده برای تولید Manifestها و فایلهای YAML در Kubernetes
Easy Way to Generate Kubernetes Manifests and YAML
جمعبندی
Summary
مانیتورینگ و مقیاسپذیری خودکار یک مدل ML
Monitoring and Autoscaling an ML Model
معرفی ماژول
Module Intro
مشخصات پروژه
Project Spec
نصب Prometheus و Grafana با Helm
Installing Prometheus and Grafana with Helm
بررسی متریکهای مانیتورینگ با Grafana و Prometheus
Exploring Monitoring Metrics with Grafana and Prometheus
افزودن ابزار اندازهگیری (Instrumentation) برای FastAPI به همراه داشبورد سفارشی
Adding Instrumentation for FastAPI along with Custom Dashboard
نمایش نظرات